'use strict'


import request from '@/utils/request'

//安全经费投入计划列表
export function list(parameter) {
  return request({
    url: '/SiteSafeCostPlanMain/GetPageData',
    method: 'get',
    params: parameter
  })
}

//安全经费投入计划列表 删除
export function Delete(parameter) {
  return request({
    url: `/SiteSafeCostPlanMain/Delete`,
    method: 'get',
    params: parameter
  })
}

//安全费用记录列表
export function SiteSafeCostRecordlist(parameter) {
    return request({
      url: '/SiteSafeCostRecord/GetPageData',
      method: 'get',
      params: parameter
    })
  }

  //安全费用记录列表 新增初始化
export function initEntity(parameter){
  return request({
    url: '/SiteSafeCostRecord/InitEntity',
    method: 'get',
    params: parameter
  })
}


//安全费用记录列表 获取详情
export function GetDetail(parameter){
  return request({
    url: '/SiteSafeCostRecord/GetDetail',
    method: 'get',
    params: parameter
  })
}

//安全费用记录新增/编辑 获取费用计划
export function CostPlanByYear(parameter){
  return request({
    url: '/SiteSafeCostPlan/GetCostPlanByYear',
    method: 'get',
    params: parameter
  })
}
// 安全费用记录新增 提交
export function costPlanAddSubmit(data) {
  return request({
    url: `/SiteSafeCostRecord/Edit`,
    method: 'post',
    data
  })
}
// // 安全费用记录编辑 提交 GET /api/SiteSafeCostRecord/Delete/%7Bid%7D?id=188 HTTP/1.1
export function costPlanDelete(parameter) {
  return request({
    url: `/SiteSafeCostRecord/Delete`,
    method: 'get',
    params: parameter
  })
}

export function Abolish(parameter) {
  return request({
      url: '/SiteSafeCostRecord/Abolish',
      method: 'get',
      params: parameter
  })
}



export function ParamsList(parameter) {
  return request({
    url: `/Params/GetParamsList`,
    method: 'get',
    params: parameter
  })
}


// 工商保险台账 列表
export function SiteInjuryRecord(parameter) {
  return request({
    url: `/SiteInjuryRecord/GetPageData`,
    method: 'get',
    params: parameter
  })
}

// 工商保险台账新增初始化
export function SiteInjuryRecordInitEntity(parameter) {
  return request({
    url: `/SiteInjuryRecord/InitEntity`,
    method: 'get',
    params: parameter
  })
}


// 工商保险台账详情
export function SiteInjuryRecordGetDetail(parameter) {
  return request({
    url: `/SiteInjuryRecord/GetDetail`,
    method: 'get',
    params: parameter
  })
}

// 工商保险台账新增 编辑提交
export function SiteInjuryRecordAddSubmit(data) {
  return request({
    url: `/SiteInjuryRecord/Edit`,
    method: 'post',
    data
  })
}

// 工商保险台账删除
export function SiteInjuryRecordDelete(parameter) {
  return request({
    url: `/SiteInjuryRecord/Delete`,
    method: 'get',
    params: parameter
  })
}

// GET /api/SiteInjuryRecord/Delete/%7Bid%7D?id=77 HTTP/1.1


export function addSubmit(data) {
  return request({
    url: `/SiteProductCheckRecord/Edit`,
    method: 'post',
    data
  })
}























